reflective teaching - French English Dictionary